//layui自定义表单校验
layui.use(['form','layer'], function(){
	layui.form.verify({
		//校验输入的字符串长度
	    length: function(value, item){
			var title = item.getAttribute('lay-title');
			if(!isEmpty(value)){
		        var min = item.getAttribute('lay-min');
		        var max = item.getAttribute('lay-max');
		        if(value.length < min) return title+'长度不能小于'+min+'个字符';
		        else if(value.length > max) return title+'长度不能大于'+max+'个字符';
			}
	    },
		//校验QQ号
	    qqnumber: function(value, item){
			if(!isEmpty(value)){
		    	var reg = /^[1-9][0-9]{4,}$/
	            if(!reg.test(value)){
					return '请输入正确的QQ号码';
				}
			}
	    },
		//校验微信号
	    wxnumber: function(value, item){
			if(!isEmpty(value)){
		    	var reg = /^[a-zA-Z]([-_a-zA-Z0-9]{5,19})+$/
	            if(!reg.test(value)){
					return '请输入正确的微信号';
				}
			}
	    },
		//纯数字最大和最小值校验
		numminmax: function(value, item){
			if(!isEmpty(value)){
				var title = item.getAttribute('lay-title');
		        var min = item.getAttribute('lay-min');
		        var max = item.getAttribute('lay-max');
		        if(value/1 < min/1) return title+'数值不能小于'+min;
		        else if(value/1 > max/1) return title+'数值不能大于'+max;
			}
	    },
		//文本只能输入中文和中文符号
		textchar: function(value, item){
			var title = item.getAttribute('lay-title');
			if(!isEmpty(value)){
		        var regex = /^[\u2E80-\u9FFF\u3002|\uff1f|\uff01|\uff0c|\u3001|\uff1b|\uff1a|\u201c|\u201d|\u2018|\u2019|\uff08|\uff09|\u300a|\u300b|\u3010|\u3011|\u007e]+$/;
		        if(!regex.test(value) ) return title+'只能输入中文或中文符号';
			}
	    },
	});
});
